# -*- coding: utf-8 -*-
"""
@Time    : 2021/10/12 8:44
@Author  : Leibuyun
@File    : 1.19 转换并同时使用计算数据.py
"""

# 使用聚集函数, sum(), min(), max()等， 注意有时候需要先转换和过滤数据

# 使用生成器表达式
nums = [1, 2, 4, 5, 6]
s = sum(x ** 2 for x in nums)
print(s)